put up camping tents - Allemand Anglais Dictionnaire